The bodies of two females and one male had been recovered from areas across Upper Makefield as of 9:15 p.m., Bucks County Coroner Meredith Buck tells Daily Voice.
Buck said she anticipated more recoveries.
"It's going to be a long night," she said, noting the situation was unfolding "as we speak."
Police urged drivers to avoid flooded areas, with parts of River and Taylorsville roads were impassable.
Have photos? Email clevine@dailyvoice.com.
Click here to follow Daily Voice Marlton-Evesham and receive free news updates.